@@ -35,7 +35,7 @@ class AgentLog < ActiveRecord::Base |
||
| 35 | 35 |
protected |
| 36 | 36 |
|
| 37 | 37 |
def scrub_message |
| 38 |
- if message_changed? |
|
| 38 |
+ if message_changed? && !message.nil? |
|
| 39 | 39 |
self.message = message.inspect unless message.is_a?(String) |
| 40 | 40 |
self.message.scrub!{ |bytes| "<#{bytes.unpack('H*')[0]}>" }
|
| 41 | 41 |
end |
@@ -9,6 +9,7 @@ development: |
||
| 9 | 9 |
host: <%= ENV['DATABASE_HOST'] || "" %> |
| 10 | 10 |
port: <%= ENV['DATABASE_PORT'] || "" %> |
| 11 | 11 |
socket: <%= ENV['DATABASE_SOCKET'] || ["/var/run/mysqld/mysqld.sock", "/opt/local/var/run/mysql5/mysqld.sock", "/tmp/mysql.sock"].find { |path| File.exist? path } %>
|
| 12 |
+ strict: false |
|
| 12 | 13 |
|
| 13 | 14 |
# Warning: The database defined as "test" will be erased and |
| 14 | 15 |
# re-generated from your development database when you run "rake". |
@@ -23,6 +24,7 @@ test: |
||
| 23 | 24 |
password: <%= ENV['DATABASE_PASSWORD'].presence || "" %> |
| 24 | 25 |
socket: <%= ENV['DATABASE_SOCKET'] || ["/var/run/mysqld/mysqld.sock", "/opt/local/var/run/mysql5/mysqld.sock", "/tmp/mysql.sock"].find { |path| File.exist? path } %>
|
| 25 | 26 |
port: <%= ENV['DATABASE_PORT'] || "" %> |
| 27 |
+ strict: false |
|
| 26 | 28 |
|
| 27 | 29 |
production: |
| 28 | 30 |
adapter: <%= ENV['DATABASE_ADAPTER'].presence || "mysql2" %> |
@@ -35,3 +37,4 @@ production: |
||
| 35 | 37 |
host: <%= ENV['DATABASE_HOST'] || "" %> |
| 36 | 38 |
port: <%= ENV['DATABASE_PORT'] || "" %> |
| 37 | 39 |
socket: <%= ENV['DATABASE_SOCKET'] || ["/var/run/mysqld/mysqld.sock", "/opt/local/var/run/mysql5/mysqld.sock", "/tmp/mysql.sock"].find{ |path| File.exist? path } %>
|
| 40 |
+ strict: false |